<!DOCTYPE html>
<html>
	<head>
		<meta charset="utf-8">
		<title>字符串和正则表达式</title>
		<script>
			var str ="1a2b3c4d5e6f7";
			/*
				split();
				-可以将一个字符串拆分为一个数组

				-
			*/
			//根据任意字母来拆分字符串
			var result = str.split(/[A-z]/);

			/*
				search()
				-可以搜索字符串中是否含有指定内容
				-如果搜索到指定内容，则返回第一次出现的索引，如果没有则返回-1；
				-可以接受一个正则表达式作为参数
			*/
			str = "hello abc hello adc hello afc";
			result = str.search(/ a[bdf]c/);

			str ="1a2b3c4d5e6f7"

			/*
				match()
				-可以根据正则表达式，从一个字符串中获取符合条件的内容
				-默认模式下match（）只能提取第一个符合要求的内容
				-可以设置正则表达式为全局匹配模式，这样能获取匹配的全部内容；
				match（）会将匹配到的内容封装到一个数组中；			
				
				result = str.match(/[A-z]/gi);
				document.write(result[1]);

			*/
			result = str.match(/[A-z]/gi);
			str ="1a2b3c4ad5ea6f7"
			
			result = str.replace(/a/g,"@_@");
			document.write(result);

		</script>
	</head>
	<body>
	</body>
</html>